drop gate sluice - German English Dictionary